package cn.edu.hubu.hubusmartzoohouse.mapper;

import cn.edu.hubu.hubusmartzoohouse.entity.Animal;
import org.apache.ibatis.annotations.Param;


import java.util.List;


public interface AnimalMapper {



    public int insert(Animal animal);

    public int update(Animal animal);

    public int delete(int animalId);

    public List<Animal> listAll();

    public int updateIsDelete(@Param("animalId") int animalId,
                              @Param("isDeleteAnimal") int isDeleteAnimal);

    public Animal selectById(int animalId);
    public Animal selectByName(String animalName);

    public int updateAnimal(Animal animal);



}

//
///**
// * 向animal动物信息表添加动物信息
// * @param animal 要添加动物信息
// * @return 如果添加成功则返回1，失败则返回0
// */
//public int insert(Animal animal);
//
//public int update(Animal animal);
//
//public int delete(int animalId);
//}
